Elementor\Core\Base\Document D

Total Complexity 212
Dependencies 17
Dependents 18
Total lines 1,897
Lines of code 908
Logical lines of code 433
Comment lines 671
Methods 90
Properties 5

Methods 90

Method Rating Maintainability Complexity Lines of code
process_element_import_export()
A
51 10 25
save()
A
47 9 35
get_initial_config()
A
41 6 58
iterate_elements()
A
52 8 25
get_elements_data()
A
53 8 23
register_document_controls()
A
47 7 37
convert_to_elementor()
A
48 7 35
get_elements_raw_data()
S
50 7 30
__construct()
S
54 7 21
get_autosave()
S
53 4 24
get_last_edited()
S
53 4 23
get_container_attributes()
S
54 4 21
import()
S
57 4 16
on_import_update_settings()
S
58 4 16
on_import_update_dynamic_content()
S
58 4 15
print_elements()
S
61 4 13
get_import_data()
S
57 3 18
is_editable_by_current_user()
S
67 4 7
get_json_meta()
S
64 4 10
get_main_id()
S
64 3 11
get_export_metadata()
S
62 3 11
get_editor_panel_config()
S
55 2 20
get_wp_preview_url()
S
57 2 17
get_export_data()
S
59 2 15
filter_admin_row_actions()
S
64 3 10
get_newer_autosave()
S
68 3 7
delete()
S
66 3 8
get_autosave_id()
S
65 3 10
get_filtered_editor_panel_categories()
S
63 3 10
get_runtime_elements_iteration_actions()
S
65 3 10
get_preview_url()
S
60 2 13
save_elements()
S
61 2 12
get_panel_category_item()
S
62 2 12
handle_revisions_changed()
S
63 2 11
get_sections_elements_data()
S
61 1 15
force_delete()
S
74 2 4
save_version()
S
70 2 6
print_elements_with_wrapper()
S
66 2 10
get_elements_iteration_actions()
S
71 2 6
update_settings()
S
65 2 10
get_property()
S
68 2 7
get_all_post_type_url()
S
64 2 9
get_create_url()
S
66 2 8
render_element()
S
64 2 10
set_is_built_with_elementor()
S
68 2 8
get_edit_url()
S
63 1 11
save_settings()
S
72 1 5
remove_handle_revisions_changed_filter()
S
79 1 3
add_handle_revisions_changed_filter()
S
78 1 3
get_have_a_look_url()
S
81 1 3
get_post_statuses()
S
81 1 3
update_meta()
S
78 1 3
delete_main_meta()
S
79 1 3
get_meta()
S
79 1 3
delete_meta()
S
78 1 3
get_remote_library_config()
S
66 1 9
get_export_summary()
S
69 1 7
get_main_meta()
S
79 1 3
is_saving()
S
82 1 3
set_is_saving()
S
77 1 4
update_main_meta()
S
79 1 3
get_container_elements_data()
S
67 1 9
get_template_type()
S
80 1 3
get_exit_to_dashboard_url()
S
72 1 5
get_editor_panel_categories()
S
80 1 3
get_properties()
S
65 1 10
get_title()
S
79 1 3
get_plural_title()
S
80 1 3
get_add_new_title()
S
71 1 6
get_class_full_name()
S
80 1 3
get_name()
S
80 1 3
get_unique_name()
S
79 1 3
get_post_type_title()
S
76 1 4
get_lock_behavior_v2()
S
81 1 3
get_main_post()
S
80 1 3
get_main_dashboard_url()
S
73 1 5
save_template_type()
S
79 1 3
is_autosave()
S
80 1 3
is_revision()
S
80 1 3
is_trash()
S
80 1 3
register_controls()
S
76 1 4
refresh_post()
S
80 1 3
is_built_with_elementor()
S
80 1 3
update_json_meta()
S
72 1 6
get_css_wrapper_selector()
S
82 1 3
get_panel_page_settings()
S
68 1 8
get_post()
S
82 1 3
get_permalink()
S
80 1 3
get_content()
S
79 1 3
get_db_document_settings()
S
80 1 3